Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LECKFORD PLACE Semi-Detached £971,875 £680,000 7 Aug 2015
2 LECKFORD PLACE Terraced £649,217 £215,000 8 Mar 2002
3 LECKFORD PLACE Semi-Detached £740,113 £392,500 1 Dec 2004
4 LECKFORD PLACE Terraced £1,120,112 £891,000 18 Dec 2017
6 LECKFORD PLACE Terraced £983,234 £820,000 3 Aug 2020
7 LECKFORD PLACE Terraced £857,043 £410,000 31 Mar 2004
8 LECKFORD PLACE Detached £1,529,707 £975,000 31 Aug 2007